home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power Tools 1993 October - Disc 1
/
Power Tools (Disc 1)(October 1993)(HP).iso
/
spec
/
a3821380
/
a3821380.txt
< prev
next >
Wrap
Text File
|
1992-05-16
|
27KB
|
564 lines
6
SNA IMF/V Interactive Mainframe Facility Technical Data
For HP 3000 MPE V Computer Systems Product Number 30247A
The SNA Interactive Mainframe Facility/V (SNA IMF/V) product provides
IBM 3270 device emulation for Hewlett-Packard terminals, printers, and
HP 3000 MPE V systems. (SNA IMF/XL, P/N 30293A, provides similar
functionality for MPE XL systems.)
[Figure 1 (SNA IMF/V) Caption: none]
SNA IMF/V on an HP 3000 Series 37-70 allows interactive communications
between the HP 3000 and an IBM System/370-compatible mainframe using SNA
3270 protocols. SNA IMF/V emulates the base function set of an IBM 3270
control unit using SNA Physical Unit Type 2 (PU2), Logical Unit Types
1,2,3 (LU1,2,3) protocols. HP terminals, printers, and applications on
the HP 3000 running SNA IMF/V emulate IBM terminal and printer
functions.
SNA IMF/V allows access to 3270 subsystems on the mainframe (such as
TSO, CICS, and IMS) through a set of high-level intrinsics. There are
two modes of operation. In programmatic mode, application programs on
the HP 3000 emulate IBM 3270 terminals and printers, exchanging data
with the host applications via intrinsics. In PassThru mode, users of
HP terminals and printers can access 3270 subsystems on the host as if
they were using IBM 3270 devices.
SNA IMF/V requires SNA Link/V (30246A). SNA Link/V manages the
physical link to the host and implements protocols in the lower three
layers of SNA. It contains software, a hardware interface card, and a
cable.
Features
o SNA IMF/V and SNA Link/V allow the HP 3000 to emulate the major
features of an IBM 3270 control unit using SNA (PU2, LU1,2,3)
protocols.
o SNA IMF/V, SNA NRJE/V, and LU6.2 API/V can all be supported
simultaneously over one SNA Link/V. The maximum datacom line speed is
56 Kbps.
o SNA IMF/V supports up to 64 devices (terminals, printers, and
application programs) concurrently per system.
o The PassThru capability of SNA IMF/V allows HP 3000-attached printers
and terminals to emulate the major features of IBM 3270 printers and
terminals.
o SNA IMF/V PassThru takes advantage of the Modified Data Tag feature of
selected HP terminals (such as the HP 700/94) and supports a write
optimization feature that limits screen updating to modified rows
only. These features significantly reduce response time.
o SNA IMF/V provides a "rolling softkeys" feature that allows the user
to define and label multiple levels of terminal function keys to be
their most frequently used IBM 3270 program function keys. Users can
also define various "menus" of function keys that are clearly
displayed on the terminal screen. The SNA IMF Programmer's Reference
Manual documents the terminals supporting this feature, some of which
provide up to 16 softkeys.
o Terminals/printers being used in the PassThru mode do not have to be
dedicated. The user may access either the HP 3000 or the remote host
from the same terminal.
7
o SNA IMF/V allows programs on an HP 3000 to communicate with programs
on the host system through a set of high-level intrinsics. Programs
may be written in FORTRAN, COBOL, COBOL II, BASIC, Pascal, or SPL.
o Most host application programs designed to work with IBM 3270
terminals can be used with minimal change.
o SNA IMF/V runs concurrently with other HP 3000 applications and can be
accessed from other systems via HP's proprietary network services.
o SNA IMF/V supports HP's Native Language Support, which allows
application programmers to create local language applications for end
users. NLS 16-bit character mapping; interactive and programmatic
access; and data integrity are not supported for languages such as
Japanese, Korean, Simple Chinese, and Traditional Chinese.
o SNA IMF/V supports IBM applications with 480, 1920, or 3440 character
screen sizes.
Functional Description
SNA IMF/V is a software product that allows an HP 3000 and attached
devices to emulate the major features of an IBM 3270 control unit and
attached devices. Specifically, SNA IMF/V emulates the base function set
of the IBM 3274, which does not include graphics, programmed symbols, or
color.
SNA IMF/V requires SNA Link/V. SNA Link/V manages the communications
link and implements lower-level SNA (PU2) protocols. SNA IMF/V provides
interactive and programmatic 3270 communications with a mainframe and
can run simultaneously along with other SNA services such as SNA NRJE/V
and LU6.2 API/V.
In the programmatic mode, user-written programs on the HP 3000 can
communicate with programs on the host. HP 3000 programs may be written
in FORTRAN, COBOL, COBOL II, BASIC, Pascal, or SPL. Program access is
accomplished through use of a set of intrinsics that are powerful
procedures that perform the low-level task of decoding the data streams.
(Table 1 provides a list of available intrinsics.) The intrinsics can be
used with the intrinsics of other HP 3000 facilities such as IMAGE/3000,
VPLUS/3000, KSAM/3000, or NS/3000. The high-level, easy-to-use, nature
of these intrinsics results in improved programmer productivity.
SNA IMF/V Intrinsics Summary Table 1
________________________________________________________________________
Intrinsic Function
________________________________________________________________________
ABORT3270 Aborts an outstanding no-wait RECV3270 or TRAN3270
request.
________________________________________________________________________
ACQUIRE3270 Provides the SNA IMF/V users the capability to start
PassThru on an HP 3000 terminal or printer
programmatically.
________________________________________________________________________
ATTRLIST Returns the locations of attribute characters within all
or a subsection of a screen.
________________________________________________________________________
CLOSE3270 Equivalent to turning off the specified device.
________________________________________________________________________
ERR3270 Returns the error message associated with a given
intrinsic error number.
8
________________________________________________________________________
FIELDATTR Returns information about the attributes of the
specified field.
________________________________________________________________________
OPEN3270 Equivalent to turning on the power of a 3270 Display
Station or Printer. It allocates the internal screen
buffer used by SNA IMF/V.
________________________________________________________________________
PRINT3270 Prints a copy of the internal screen image to a spool
file.
________________________________________________________________________
READFIELD Reads a field of data from the internal screen buffer
and returns the data to an HP application program.
________________________________________________________________________
READSCREEN Reads all or part of the internal screen buffer and
returns the data to an HP application program.
________________________________________________________________________
RECV3270 Allows the user program to receive the screen after
modification by the host.
________________________________________________________________________
RESET3270 Equivalent to pressing the RESET key on an IBM 3270
Display Station keyboard.
________________________________________________________________________
SCREENATTR Returns information about the attributes of the screen
image currently in the internal buffer.
________________________________________________________________________
STREAM3270 Equivalent to typing a Series of keystrokes on a 3270
Display Station keyboard. Provides a mechanism for
performing "special function key" operations from the
HP application program. Also allows more than one field
of data to be updated in one intrinsic call.
________________________________________________________________________
TRAN3270 Equivalent to pressing a transmit key on the 3277 or
3278 Display Station keyboard. It causes modified data
to be transmitted to the host the next time the host
application requests data.
________________________________________________________________________
VERS3270 Returns the number of the version of SNA IMF/V that is
being executed on the HP 3000.
________________________________________________________________________
WRITEFIELD Writes data from the HP application program into an
unprotected field of the internal screen buffer.
________________________________________________________________________
READSTREAM Reads all or part of the untranslated host data stream.
________________________________________________________________________
WRITESTREAM Creates the data stream that an HP application program
sends to the IBM host.
________________________________________________________________________
Because programmatic mode works by exchanging information through screen
images, most host applications that have been written for use with IBM
3270 controllers will work with SNA IMF/V with little or no
modification. For customers who are in the process of changing from
9
centralized to distributed processing, this feature helps provide a
smooth transition.
The PassThru mode of SNA IMF/V provides users the capability of using
HP 3000 attached terminals and printers for interactive access to a host
computer. In this mode, SNA IMF/V users can directly access host
software such as CICS or IMS or they can use TSO for program
development. Using the PassThru mode does not require the use of
dedicated terminals.
The PassThru mode of SNA IMF/V is not intended as a replacement for
real IBM 3270 devices.
For HP terminals being used in the PassThru mode, the response time will
be longer than that of IBM terminals:
The data transmission rate between the HP 3000 and the terminals is
slower than that between the IBM 3270 controller and its attached
terminals.
o For terminals not supported by the write optimization feature, the
screens on the HP 3000 and PassThru terminals are rewritten any time a
change is made. For small changes, this contributes to an increase in
response time.
o SNA IMF/V uses the modify data tag feature of the HP 700/94, HP 2394A,
and HP 150 terminals in order to accurately and flexibly handle null
and blank characters. In addition, this may result in improved
response time when compared to other HP terminals.
For applications where response time is critical, please consult your
HP Sales Representative for more information.
Although the principal functions of IBM 3270 terminal keyboards are
implemented - including Program Function (PF) keys and Program Attention
(PA) keys - there are some differences:
o Some keys are in different positions, some keys have different labels,
and some keys are not implemented. Table 2 lists the major differences
between IBM 3270 terminals and HP 2392 terminals.
Keyboard Differences Between HP Terminals Using PassThru and IBM 3270
Terminals Table 2
________________________________________________________________________
3270 Typewriter Keyboard HP 2392A Keyboard
________________________________________________________________________
Program Function Keys User specifies by typing desired program
function number or thru user-defined
configuration of HP function keys.
________________________________________________________________________
FIELD MARK, TEST REQ, No equivalent on HP
CURSOR BLINK, ALT CURSOR, terminals.
IDENT, DEV CNCL, DUP,
CLICK, PRINT, and CURSOR
SELECT Keys
________________________________________________________________________
PA1, PA2, PA3, CLEAR, Keys are in different locations
SYSTEM REQUEST (Softkeys are used)
________________________________________________________________________
10
SYSTEM AVAILABLE, INSERT Indicators not provided
MODE, INPUT INHIBITED
Indicators
________________________________________________________________________
ERASE INPUT, ERASE EOF, Equivalent functions provided
TAB, BACKTAB, NEWLINE,
RESET INSERT Keys
________________________________________________________________________
3270 Characters Corresponding HP Terminal Characters
cent sign ⌐ [
! ]
solid vertical bar| !
"NOT" sign ^
________________________________________________________________________
There are minor logical differences in the way HP terminals and IBM 3270
terminals behave. Differences include:
1. With PassThru mode, only unprotected fields in which one or more
characters have actually been changed are transmitted to the host. If
a PassThru user "modifies" an unprotected field by replacing the field
with exactly the same characters as it had previously, the field would
NOT be transmitted to the host with SNA IMF/V, since no characters had
changed. A real 3270-type terminal will transmit such modified fields
whether or not any characters are actually changed.
2. Leading blanks can be converted to nulls based on a configuration
option at PassThru startup.
3. Trailing blanks can be converted to nulls based on a configuration
option at PassThru startup.
4. Trailing nulls can be converted to blanks based on a configuration
option at PassThru startup.
5. Magnetic card reader, auxiliary card reader, and light pen are not
provided on HP terminals using PassThru mode.
6. When using PassThru mode with the Multipoint Terminal Software
capability, activities that require knowledge of the cursor position
(such as IBM's TSO/Structured Programming Facility in the split screen
mode, or VSPC) cannot be performed except with the 2625A or terminals
connected to a 2333A Cluster Controller.
7. SNA IMF/V does not support the numeric lock feature.
Functional Specifications
o SNA IMF/V emulates the base function set of the IBM 3274 terminal
controller; the base set does not include color, graphics, programmed
symbols, or extended attributes.
o SNA IMF/V supports communications to an IBM System/370 (or compatible)
mainframe running either the MVS/SP, MVS/XA, DOS/VSE, or VM operating
systems with ACF/VTAM through an IBM 37xx communications processor
running ACF/NCP.
o SNA IMF/V supports communications with an IBM S/36 running SSP or an
IBM S/38 running CPF or an IBM AS/400 running OS/400.
o The SNA Link/V product supports Physical Unit Type 2 protocols; SNA
IMF/V provides Logical Unit Type 1, 2, and 3 emulation over the link.
The SNA Link/V can support interactive (SNA IMF/V), batch (SNA
11
NRJE/V), and programmatic (LU6.2 API/V) communications simultaneously
over a single link to an IBM host.
o In PassThru mode, SNA IMF/V emulates the IBM 3278-2, 3278-3, and
3278-4 display stations and IBM 3287 printers.
o SNA IMF/V supports up to 64 devices (terminals, printers, or
application programs) concurrently per system.
o The HP 700/94 or HP 700/98 terminal is recommended for use with SNA
IMF/V in PassThru mode as it offers the greatest performance and
functionality.
o The following terminals support Modified Data Tags and, consequently,
provide a 10-50% performance improvement in PassThru mode and greater
functionality over other terminals:
- HP Vectra PC with Reflection 7 PLUSº Version 3.3 (or greater)
- HP 150
- HP 2394A
- HP 2624A,B
- HP 2625A
- HP 2628A
- HP 700/94
- HP 700/98
o In PassThru mode, non-MDT terminals are not supported with all host
applications that are sensitive to nulls and blanks. In these
circumstances, an MDT terminal will function properly and should be
the terminal of choice.
o The following terminals are supported with HP 3000 MPE V systems in
PassThru mode via either an ATP or ADCC attachment.
- HP Vectra PC with Reflection 7 PLUS Version 3.3 (or greater)
- HP Vectra PC with AdvanceLink 2392
- HP 150
- HP 700/92
- HP 700/94
- HP 700/96
- HP 700/98
- HP 2382A
- HP 2392A
- HP 2394A
- HP 2397A
- HP 2622A
- HP 2623A
- HP 2624A, B
- HP 2625A
- HP 2627A
- HP 2628A
o The following terminals are supported with HP 3000 MPE V systems in
PassThru mode with the Multipoint Terminal Support Service product
(P/N 32025A/R).
- HP 2624B
- HP 2625A
- HP 2628A
o SNA IMF/V supports the write optimization feature for improved
performance in Pass-Thru mode with the following terminals:
12
- HP 150
- HP 2392A
- HP 2394A
- HP 700/92
- HP 700/94
- HP 700/96
- HP 700/98
o With the HP NS X.25 3000/V Network Link (24405A) and NS 3000/V Network
Services (32344A), SNA IMF/V supports these terminals when they are
directly attached to an HP 2334A Plus or HP 2335 PAD:
- HP 700/9X
- HP 2392A
- HP 2394A
- HP 150A
This feature is supported on SNA IMF/V or SNA IMF/XL (30293A) only and
is NOT supported on the IMF/V (30250A) product. Other PassThru-supported
terminals configured to be one of the terminals listed above are NOT
supported.
o The HP 700/94, HP 700/96, HP 700/98, HP 2394A, HP 150, HP 700/92, and
HP 2392A terminals support a 19.2 Kbps connection to the HP 3000.
o The following terminals support multiple levels of "rolling soft-keys"
allowing up to 96 user-definable function keys.
- HP 150
- HP 2624B
- HP 700/94
- HP 700/98
- HP 2625A
- HP 2394A
- HP 2628A
o SNA IMF/V supports any HP system printer.
o The HP 150 does not support the 43-line feature of SNA IMF/V.
o The HP 2392 terminal running in PassThru mode must have at least 8
Kbytes of memory.
o Link Level Message encoding
- SNA IMF/V supports only NRZ (Non-Return to Zero) encoding.
o SNA IMF/V and SNA Link/V may require occasional IBM operator
intervention when connected to the IBM S/38.
Product Requirements
o SNA IMF/V requires an IBM System/370 or compatible mainframe (models
370, 30xx or 43xx) with an IBM 37xx communications controller. The
following software must be running on the IBM host and communications
controller:
- MVS/SP, MVS/XA, DOS/VSE, or VM
- ACF/VTAM
- ACF/NCP
o For communication to an IBM S/36, IBM S/38, or IBM AS/400
minicomputer, the following software must be running on the IBM
system:
- SSP (S/36) Release 5
13
- CPF (S/38) Release 7.0
- OS/400 (AS/400) Release 2
o HP will support certain versions, releases, modifications, and PTF
levels of the above software. Your HP Sales Representative or Systems
Engineer can determine whether SNA IMF/V can be supported with your
particular configuration. The Network Implementation Support Plan
(NISP) will help the customer engineer determine support requirements
in advance of the installation of SNA IMF/V in a particular network.
o SNA IMF/V HP Product Requirements
- HP 3000 MICRO LX/GX/XE or S/37-S/70 system
- HP 30246A SNA Link/V
Installation and Configuration Policy
The customer is responsible for loading the SNA IMF/V software onto the
system.
Hewlett-Packard will perform minimum configuration of SNA IMF/V in
order to verify minimum product functionality. This activity is included
in the product purchase price.
Customer Responsibility
Prior to having HP personnel onsite to perform minimum configuration of
SNA IMF/V, the customer is responsible for the following:
o Providing HP with the information necessary to complete the Network
Implementation and Support Plan (NISP), including:
- system configurations
- logical network map identifying relevant traffic flow
- physical network map identifying relevant network hardware
components.
o Verifying that the necessary host mainframe software is installed and
configured to support SNA IMF/V. The customer should contact their
HP representative for typical host parameter values or consult the
"HP SNA Products: ACF/NCP and ACF/VTAM Guide" (5958-8543) for
details.
o Verifying that SNA Link/V is properly installed and configured prior
to the installation of the SNA IMF/V unless SNA Link/V will be
installed at the same time.
o Updating the HP 3000 system to the proper release level and installing
the SNA IMF/V software using AUTOINST. Refer to the HP 3000 Software
Update Manual (32033-90036).
o Verifying that all of the necessary software modules have been
successfully installed by AUTOINST and are at the correct version
levels using the NMMAINT.PUB.SYS utility.
o Performing full system backups as necessary and ensuring that the
HP 3000 system and personnel with HP 3000 system management knowledge
are available when HP is onsite to complete the minimum configuration
of SNA IMF/V. The customer is also responsible for completing the
configuration in order to fully integrate SNA IMF/V into the existing
customer network after HP has completed the minimum configuration of
SNA IMF/V.
HP Responsibility
Following the installation of SNA IMF/V, HP is responsible for the
following:
14
o Confirming that all of the necessary software modules have been
installed and are at the correct version level.
o Configuring the SNA IMF/V product to a minimum configuration (1 LU) in
order to verify software and hardware functionality.
These steps complete HP's portion of the installation and minimum
configuration of SNA IMF/V.
Additional Implementation Assistance
For implementation needs that go beyond installation, the customer can
either provide self-support, or can purchase additional services from
HP. These services include Network Startup and HP ConsultLine. In
addition, the customer can also purchase service from HP on a
time-and-materials basis. Network Startup includes implementation
scheduling and coordination assistance, network configuration and
verification testing, and network documentation.
System Environment
SNA IMF/V and SNA Link/V are available on all HP 3000 MPE/VE systems.
Note: SNA IMF/V requires installation and operation of HP 30246A, SNA
Link/V.
Ordering Information
30247A SNA IMF/V License to use
Select one processor option. Upgrade credits may be used where
applicable.
Processor Options
310 For Series 37, 37XE, or MICROs
320 For Series 39-58
330 For Series 64-70
Upgrade Credit Options
OCD Upgrade Credit for Option 310
OCE Upgrade Credit for Option 320
Support Products
HP offers a spectrum of support service products to help plan,
implement, operate, and manage your multivendor network throughout the
network lifecycle. For more information, contact your HP Sales
Representative, or refer to the HP data sheets for specific support
services.
Documentation
The following documentation is for SNA IMF/V:
30247-90002 Installing and Troubleshooting SNA IMF
30293-61005 SNA IMF Programmer's Reference Manual
30293-61008 Using SNA Pass Thru
5958-8542 HP SNA Products: Manager's Guide
15
5958-8543 HP SNA Products: ACF/NCP and ACF/VTAM Guide
5958-8545 HP SNA Products: IMS Guide
5958-8546 HP SNA Products: CICs Guide
From HP Networking Communications Specification Guide,
5091-3821E, 9205, p 380
Associated files: la3821ak.plt, la3821ak.gal, a3821380.doc
SNA IMF/V Interactive Mainframe Facility Technical Data